body {
    width: 100%;
}
.header {
    background-color: #545454;
    width: 100%;
    color: #b7b7b7;
    height: 60px;
    font-size: 14px;
}
.pic {
    float: left;
    /*position: absolute;*/
   padding-top: 3px;
    margin-left: 16%;
}
.lang {
    float: left;
    position: absolute;
    /*padding-left: 310px;*/
    margin-left: 24%;
    text-align: center;
    line-height: 56px;
}
.header_footer {
    position: relative;
    margin-left: 75%;
    /*margin-right: 80%;*/
    line-height: 55px;
}